var mongolass = require('../lib/mongo');

//设备信息模板
var usersign = mongolass.model('usersign', {
  name : { type: 'string'},
  password : { type: 'string'}
});
usersign.index({ name : 1 }, {unique: true }).exec();// 根据设备ID找到设备，设备ID全局唯一

module.exports = {
  // 添加一个设备信息
  create: function(opt) {
    return usersign
            .create(opt)
            .exec();
  },

  // 通过_id删除用户信息
  remove : function(query) {
    return usersign
            .remove(query)
            .exec();
  },

  //获取单个用户信息
  getUserSign : function(query) {
    return usersign
            .findOne(query)
            .exec();
  },

  //修改用户信息
  updateUserSignByName : function(query, date) {
    return usersign
            .updateOne(query, {$set : date})
            .exec();
  }
};
